package com.smart.village.big.screen.service;

import com.alibaba.fastjson.JSONObject;
import com.smart.village.big.screen.domain.*;

import java.util.List;

public interface StudyFilesService {
    StudyFiles getStudyFilesDetail(String studyFileSerialNumber,String openId) ;

    List<JSONObject> getStudyFilesByCategory(String category, String search,int environment,
                                             int pageNum, int pageSize);

    List<PersonalBookshelf> getPersonalBookshelf(String openId);

    List<PersonalBrowsing> getPersonalBrowsing(String openId);

    List<PersonalBrowsingDetail> getPersonalBrowsingDetail(String openId, String browsingSerialNumber);

    JSONObject getMicroRedLookBook(String tags,String search, int environment,int pageNum, int pageSize);

    List<StudyFilesTags> getStudyFilesTagsList();

    JSONObject getMicroRedLookBookTagsList();
}
